bytes.Buffer.buf (field)
48 uses
bytes (current package)
buffer.go#L21: buf []byte // contents are the bytes buf[off : len(buf)]
buffer.go#L54: func (b *Buffer) Bytes() []byte { return b.buf[b.off:] }
buffer.go#L65: return string(b.buf[b.off:])
buffer.go#L69: func (b *Buffer) empty() bool { return len(b.buf) <= b.off }
buffer.go#L73: func (b *Buffer) Len() int { return len(b.buf) - b.off }
buffer.go#L77: func (b *Buffer) Cap() int { return cap(b.buf) }
buffer.go#L91: b.buf = b.buf[:b.off+n]
buffer.go#L98: b.buf = b.buf[:0]
buffer.go#L107: if l := len(b.buf); n <= cap(b.buf)-l {
buffer.go#L108: b.buf = b.buf[:l+n]
buffer.go#L127: if b.buf == nil && n <= smallBufferSize {
buffer.go#L128: b.buf = make([]byte, n, smallBufferSize)
buffer.go#L131: c := cap(b.buf)
buffer.go#L137: copy(b.buf, b.buf[b.off:])
buffer.go#L143: copy(buf, b.buf[b.off:])
buffer.go#L144: b.buf = buf
buffer.go#L148: b.buf = b.buf[:m+n]
buffer.go#L162: b.buf = b.buf[:m]
buffer.go#L174: return copy(b.buf[m:], p), nil
buffer.go#L186: return copy(b.buf[m:], s), nil
buffer.go#L203: b.buf = b.buf[:i]
buffer.go#L204: m, e := r.Read(b.buf[i:cap(b.buf)])
buffer.go#L209: b.buf = b.buf[:i+m]
buffer.go#L239: m, e := w.Write(b.buf[b.off:])
buffer.go#L269: b.buf[m] = c
buffer.go#L288: n = utf8.EncodeRune(b.buf[m:m+utf8.UTFMax], r)
buffer.go#L289: b.buf = b.buf[:m+n]
buffer.go#L307: n = copy(p, b.buf[b.off:])
buffer.go#L325: data := b.buf[b.off : b.off+n]
buffer.go#L341: c := b.buf[b.off]
buffer.go#L358: c := b.buf[b.off]
buffer.go#L364: r, n := utf8.DecodeRune(b.buf[b.off:])
buffer.go#L419: i := IndexByte(b.buf[b.off:], delim)
buffer.go#L422: end = len(b.buf)
buffer.go#L425: line = b.buf[b.off:end]
buffer.go#L451: func NewBuffer(buf []byte) *Buffer { return &Buffer{buf: buf} }
buffer.go#L460: return &Buffer{buf: []byte(s)}